-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added initial demos in gazebo_ros2_control_demos #2
Conversation
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
Just minor points:
-
Could you drop a few notes about reproducing this into a readme please? Which ROS2 distro, what was compiled from source?
-
Also, could you please decide whether to remove or uncomment the commented code in this PR?
I added in this issue some instructions about how to reproduce it #3 I will update the README.md with more detailed instructions |
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for putting this together, this is a great start!
Error is calculated for revolute joint not for others type of joints (continuous or prismatic). ros-controls/ros2_controllers#54 |
+1, this would be very helpful. Both a top-level README explaining the packages in this repo, ROS version, etc, as well as a README per-package with quick instructions for each package. |
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried a few demos with the instructions from #12 but they're not working for me
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
related to this PR #24 |
need a rebase of this PR #28 when is merge on master |
Signed-off-by: Louise Poubel <louise@openrobotics.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI is passing now, but I think it's because some exec dependencies are not declared.
Signed-off-by: ahcorde <ahcorde@gmail.com>
Pr to fix the CI is upstream ros-controls/ros2_controllers#81 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I just have some small comments. I'd also suggest adding a README for this package, and also mentioning it on the top-level README.
gazebo_ros2_control_demos/launch/cart_example_position.launch.py
Outdated
Show resolved
Hide resolved
params = {'robot_description': robot_desc} | ||
|
||
context = LaunchContext() | ||
command = Command('xacro %s -o /tmp/test_cart_position.urdf' % xacro_file) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using the /tmp
directory feels a bit fragile. I wouldn't block this PR on this, but we should consider doing this some other way, maybe storing the URDF in a parameter.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed a8ebd15
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
I have created this package for testing the gazebo_ros2_control. This package includes:
follow_joint_trayectory
Signed-off-by: ahcorde ahcorde@gmail.com